*{
    margin:0;
    padding: 0;
}

.zu_table a:link,a:visited{
    color: gray;
    text-decoration: none;
}
.zu_table a:hover{
    color: red;
    text-decoration: underline;
}

.zu{
    width: 970px;
    height: 600px;
}

.zu_table{
    width: 600px;
    height: 200px;
    text-align: center;
    margin: 0 auto;
}
.zu_table th{
    text-align: center;
}
.zu_table th:last-child{
    width: 150px;
}

.addZu{
    display: none;
    position: absolute;
    top: 25%;
    left: 35%;
    width: 30%;
    height: 30%;
    padding: 20px;
    border: 10px solid orange;
    background-color: white;
    z-index:1002;
    overflow: auto;
}

.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=88);
}

.form_div{
    margin-top: 60px;
}
